fish fishing fisheries fluvial geomorphology seafood halibut habitat enhancement conservation bioengineering natural channel design riparian habitat environment process based channel design salmon river restoration bank stabilization aquatic habitat aquarium geomorphic assessment